package com.bluestone;

import java.io.Serializable;
import java.util.Map;
import java.util.Set;

import com.bluestone.scripts.TestSuite;

public interface Script extends Serializable {
	public TestSuite getTestSuite(String name);
	public Set<String> getTestSuiteNames();
	public Map<String,TestSuite> getTestSuites();
	public void addTestSuite(String name,TestSuite testsuite);
	public boolean removeTestSuite(String name);
	public void loadScript(ScriptProvider provider);
	
}
